/**
 * 
 */
package sg.edu.nus.iss.billing.dao.bill;

import java.util.Date;

import sg.edu.nus.iss.billing.common.exception.BadDbCallException;
import sg.edu.nus.iss.billing.vo.bill.BillDetailVO;

/**
 * @author Chee Ann
 *
 */
public interface IBillDAO {
	public void createBill(BillDetailVO bill) throws BadDbCallException;
	public void updateBill(BillDetailVO bill) throws BadDbCallException;
	public void removeBill(String accountNo, Date billDate)throws BadDbCallException;
	public BillDetailVO getBill(String accountNo, Date billDate);

}
